catalina island leaf-toed gecko - Deutsch Englisch Wörterbuch